360da2c89afef87aa2f97061ab61fea9b5db7f19,python/src/com/jetbrains/python/psi/types/PyTypeParser.java,PyTypeParser,parseUnionType,#PsiElement#String#,161
Before Change
result = elementType;
}
else {
result = PyUnionType.union(result, elementType);
}
}
}
After Change
for (TextRange range : ranges) {
final PyType t = parse(anchor, range.substring(type), types, fullRanges, offset + range.getStartOffset());
if (t != null) {
result = (result == null) ? t : PyUnionType.union(result, t);
}
}
return result;